<?php


namespace App\Model\Enum;

use App\Concern\BaseEnum;
use Hyperf\Constants\Annotation\Constants;

/**
 * Class OrderTransTypeEnum
 * 交易变更/变更类型
 *
 * @package App\Model\Enum
 * @Constants()
 */
class OrderTransTypeEnum extends BaseEnum {

    /**
     * 退款
     * @Label("退款")
     */
    const REFUND = 1;

    /**
     * 拒付
     * @Label("拒付")
     */
    const DIS = 2;

    /**
     * 冻结
     * @Label("冻结")
     */
    const FROZEN = 3;

    /**
     * 解冻
     * @Label("解冻")
     */
    const THAW = 4;

    /**
     * 强制失败
     * @Label("强制失败")
     */
    const FORCE_FAIL = 5;

    /**
     * 强制成功(补单)
     * @Label("强制成功")
     */
    const FORCE_SUCCESS = 6;
}
